package com.dc.designPattern._11_proxy.extend.extend1;

/**
 * Description: 客户端
 * @author: gdc
 * @date: 2021/6/24
 * @version 1.0
 */
public class Client {

    public static void main(String[] args){
        // 定义一个代理者, 完成游戏 代打
        // 当前写法，只需要声明出代理者，目标对象的创建工作，由代理者内部实现
        IGamePlayer proxy = new GamePlayerProxy("张三");

        System.out.println("开始时间是：2021-06-24 12:00:00");

        proxy.login("zhangsan", "123456");
        proxy.killBoss();
        proxy.upgrade();

        System.out.println("结束时间是：2021-06-24 18:00:00");
    }
}